@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;border:0;}
html {font-size:100px;}
body {min-width:320px;font-size:0.16rem;line-height:1.5em;font-family:'Microsoft Yahei',simsun,simhei,Arial,'Heiti SC',sans-serif;color:#323232;background:#fff;}
ul {list-style:none;}
h1 {line-height:1.5em;}
h2,h3 {font-size:16px;font-weight:normal;line-height:1.5em;}
a {display:block;text-decoration:none;color:#000;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;transition:color 0.3s ease 0s;}
img {display:block;-webkit-touch-callout:none;}
input,textarea {-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-appearance:none;outline:none;}
.wrap {width:1200px;margin:0 auto;}
.clearfix:after {content:"";display:block;height:0;clear:both;}
.single-line {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
/* header_begin */
.header {width:auto;height:4.59rem;background:url("http://www.jsstb.gov.cn/images/banner_site2020.png") center top no-repeat;background-size:auto 4.59rem;}
.header .funcs {margin-top:0.15rem;}
.header .date,.header .translator {float:left;}
.header .translator {margin-left:0.22rem;}
.header .search {float:right;}
.header .site-desc {height:0;text-indent:-100%;overflow:hidden;}
.header .translator #StranLink {cursor:pointer;}
.header .search,.header .search input {height:0.3rem;line-height:0.3rem;}
.header .search {position:relative;border-radius:0.14rem/0.15rem;font-size:0;overflow:hidden;}
.header .search:after {position:absolute;right:0.31rem;top:0.06rem;content:"";display:block;width:0.02rem;height:0.17rem;background:#d1d5d6;}
.header .search input {display:inline-block;margin:0;vertical-align:middle;font-size:0.16rem;}
.header .search #bdcsMain {width:1.84rem;padding-left:0.14rem;border-right:0.02rem solid transparent;font-size:0.16rem;color:#b8d8ef;}
.header .search #bdcsMain::placeholder {font-size:0.16rem;color:#b8d8ef;}
.header .search input[type="image"] {width:0.31rem;}
/* header_end */
/* nav_begin */
.nav {padding:0.13rem 0;background:#3467b6;overflow:hidden;}
.nav .list {font-size:0;text-align:left;}
.nav .list-item {display:inline-block;vertical-align:middle;width:auto;margin-left:0.66rem;font-size:0.23rem;line-height:1.73em;text-align:center;color:#fff;}
.nav .list-item:nth-of-type(8n+1) {margin-left:0;}
.nav .list-item a {color:#fff;}
/* nav_end */
/* breadcrumb_begin */
.breadcrumb {margin-top:0.2rem;font-size:0.24rem;line-height:1.5em;color:#3367b6;}
.breadcrumb .wrap {padding:0.045rem 0 0.045rem 0.1rem;background:#f3f6fb;}
.breadcrumb a {display:inline;color:#3367b6;}
/* breadcrumb_end */
/* main_begin */
.main {background:#fff;}
.main.columns {margin-top:0.12rem;}
.main.columns .left-side {float:left;width:100%;}
.main.columns .left-side .zone {margin-right:4.17rem;}
.main.columns .right-side {float:right;width:3.78rem;margin-left:-3.78rem;}
/*pageNumber_begin*/
.pageNumber {clear:both;margin-top:0.35rem;margin-bottom:0.12rem;text-align:center;}
.pageNumber span,.pageNumber font,.pageNumber a {display:inline-block;font-size:14px;line-height:2.72em;color:#7b7b7b;}
.pageNumber font,.pageNumber a {min-width:0.2rem;margin:0 auto 10px 0.06rem;padding:0 0.09rem;border:1px solid #ddd;border-radius:5px;}
.pageNumber font {border-color:#04a8f0;color:#FFF;background:#04a8f0;}
/*pageNumber_end*/
/* main_end */
/* footer_begin */
.footer {margin-top:0.18rem;font-size:0.18rem;line-height:1.33em;text-align:center;color:#fff;background:#026fc1;}
.footer .content {padding:0.81rem 0 0.48rem;}
.footer p:nth-of-type(n+2) {margin-top:0.23rem;}
.footer .format {display:inline-block;}
.footer .format:nth-child(n+2) {margin-left:0.5em;}
.footer a {display:inline-block;color:#fff;}
.footer .qrcode {position:fixed;left:50%;top:5.7rem;width:1rem;margin-left:6.12rem;font-size:14px;font-family:simsun;line-height:1.57em;color:#fff;box-shadow:0 0 0.1rem 0.01rem #fff;background:#7094cc;}
.footer .qrcode img {width:100%;height:1rem;}
.footer .qrcode .qrcode-desc {font-size:14px;font-family:simsun;line-height:1.57em;}
/* footer_end */
/* //////////////////////////////////////////////////////// */
@media screen and (min-width:1200px){
.nav .list-item a {position:relative;}
.nav .list-item a:before {position:absolute;left:0;bottom:0;content:"";display:block;width:100%;height:0.02rem;background:transparent;transition:background-color 0.3s ease 0s;}
.nav .list-item:hover a:before {background:#fff;}
.pageNumber a {transition:border-color 0.3s ease 0s,color 0.3s ease 0s,background-color 0.3s ease 0s;}
.pageNumber a:hover {border-color:#04a8f0;color:#FFF;background:#04a8f0;}
}
@media screen and (min-width:801px){
.pageNumber {margin-top:0;padding-top:0.35rem;}
}
@media screen and (max-width:1199px){
.wrap {width:auto;}
html {font-size:8.33vw;}
}
@media screen and (max-width:800px){
html {font-size:12.5vw;}
.wrap {display:flex;flex-wrap:wrap;margin:0 0.16rem 20px;}
.nav .wrap {margin:0 auto;}
.header {height:2.8rem;background-size:auto 2.8rem;}
.nav {padding:0.08rem 0;background:url("http://www.jsstb.gov.cn/images/nav_bg_site2020.png") left top no-repeat;background-size:auto 0.75rem;}
.nav .list {padding:0 0.34rem;}
.nav .list-item {margin-left:0.22rem;font-size:0.18rem;line-height:1.67em;}
.main.columns .left-side,.main.columns .right-side {float:none;}
.main.columns .right-side {order:1;}
.main.columns .left-side .zone {margin:0 auto;}
.main.columns .right-side {width:auto;margin:0 auto;font-size:0;}
.breadcrumb {margin-top:10px;font-size:16px;line-height:1.5em;color:#3367b6;}
.breadcrumb .wrap {margin-bottom:0;padding:6px 0 6px 10px;}
.footer {margin-top:0.37rem;padding-top:0.2rem;font-size:16px;line-height:1.5em;}
.footer .qrcode {position:relative;left:auto;top:auto;width:82px;margin:0 auto;padding-top:1.57em;font-size:12px;line-height:1.5em;box-shadow:none;background:none;overflow:hidden;}
.footer .qrcode img {height:82px;}
.footer .qrcode .qrcode-desc {position:absolute;top:0;width:72px;margin:0 5px;font-size:12px;line-height:1.5em;background:#2569b9;}
.footer .content {width:100%;padding:9px 0 0.47rem;}
.footer p:nth-of-type(n+2) {margin-top:8px;}
}
@media screen and (max-width:540px){
.nav .list-item {margin-left:0.13rem;}
}
@media screen and (max-width:480px){
html {font-size:20.83vw;}
.wrap {margin:0 0.109rem 20px;}  
.header {height:1.669rem;background-size:auto 1.669rem;}
.header .date,.header .search {display:none;}
.header .translator {width:auto;height:auto;text-align:center;color:#fff;background:#0b63c5;overflow:hidden;}
.header .translator #StranLink {display:block;width:26px;height:26px;font-size:16px;line-height:26px;overflow:hidden;}
.nav {position:relative;padding:8px 0;font-size:16px;height:1.5em;background-size:100% 100%;}
.nav:before,.nav:after {position:absolute;left:0;top:0;content:"";display:block;width:1em;height:100%;background:linear-gradient(to right,#2862e0,transparent);}
.nav:after {left:auto;right:0;background:linear-gradient(to left,#269df5,transparent);}
.nav .wrap {margin:0 auto;}
.nav .list {padding:0 0 9999px 0.21rem;white-space:nowrap;overflow-x:scroll;}
.nav .list-item {width:auto;font-size:16px;line-height:1.5em;}
.nav .list-item,.nav .list-item:nth-of-type(8n+1) {margin-left:0;}
.nav .list-item:nth-of-type(n+2) {margin-left:0.15rem;}
.main.columns .right-side .zone,.main.columns .right-side .zone:nth-of-type(-n+2) {display:none;}
.footer {font-size:14px;line-height:1.14em;}
.footer .content {padding:21px 0.12rem 20px;}
.footer p:nth-of-type(n+2) {margin-top:16px;}
}
@media screen and (max-width:360px){
.footer .content {padding:21px 0 20px;}
}
@media screen and (max-width:319px){
html {font-size:66px;}
}